Rust Job: Senior Software Developer

Job added on

Company

Lenkep
Brazil

Location

Remote Position
(From Everywhere/No Office Location)

Job type

Full-Time

Rust Job Details

Teza Capital is a quantitative asset management firm that strives to develop innovative, high-Sharpe investment products for its clients.

Originally founded in 2009 as a science and technology-driven global quantitative trading business, Teza derives its unique edge in asset management from its high-frequency trading past and science-based investment approaches.

This year Teza expands its business within crypto space.

Why work with us?

We give people purpose. Choose the research direction you are passionate about, build strategies, and become the best in the world at it. We'll guide you through this path. We will challenge you to grow professionally, and provide freedom to create the best algorithms in finance. We rely on people's autonomy, but collaborating is fundamental to our success (you'll be a part of team Teza!). Our environment helps people to master their art and have fun doing it. And most importantly, we like to win!

About the Team you'll be working with:

Under the leadership of CEO Misha Malyshev, Teza's innovative approaches to quantitative research and platform engineering distinguish us from other quant trading firms. We have successfully attracted and assembled a group of top talent, including widely recognized experts in quantitative trading. Teza has 75 professionals worldwide with offices in Austin, Chicago, New York, and Shanghai.

About the Role

We have an exciting career opportunity for a Senior Rust Developer to join our fast-growing R&D crypto-targeted department in Yerevan, Armenia. You will develop and improve low-latency trading software and become part of a fast-growing, flexible team responsible for the development of the fund's cryptocurrency operations and digital assets management. This role offers significant opportunities for growth and advancement as the firm continues to evolve.

If you have extensive experience in Java development, especially in low latency trading applications, you like to solve complex tasks and get a thrill when you dive into the low-level implementation, you are highly motivated and able to concentrate on objectives, you are a team player and like to interact with people, then you are an ideal candidate.

Key Responsibilities:

  • Development of low-latency trading robots for major crypto exchanges.
  • Debugging and profiling both your own code and those created by your colleagues.
  • Finding ways to improve the performance of existing code.
  • Testing: writing unit and integration tests, code coverage, build scripts, deployment scripts.
  • Git repository maintenance: branch management, pull requests, code reviews, events, release management.
  • Integration with third-party modules.
  • Benchmarking third-party libraries. Research for choosing the best options. Refinement of existing libraries.

Requirements:

  • 3+ years in Rust
  • Hands-on experience with Linux command line and shell scripts.
  • In-depth knowledge of TCP/IP networking is a must.
  • Excellent experience in algorithms and data structures. Proven experience in writing ultra-fast production code.
  • Deep understanding of language and standard library implementation internals. Extensive experience in profiling and debugging.
  • Experience with low-level networking, multithreading and asynchronous.
  • Practical skills in supervising/maintaining Git repos. Good understanding of CI/CD pipelines.
  • Experience in writing unit and integration tests.
  • We assume that your spoken English is good enough to communicate within our distributed team.
  • Degree in Computer Science / Math or quantitative discipline.
  • You are a team player and like to interact with people.

Will be a plus:

  • 2+ years in low-latency/HFT/realtime.
  • Experience with Hadoop and Airflow is a plus.

Conditions:

  • Salary in $$$ + American Contract
  • Best CTO on Earth
  • Extensive career progression opportunities internally
  • International company, market & team cutting across various geographical locations. A high-performing and cross-cultural environment with an intelligent & scientific approach
  • Extremely interesting & complicated tasks to resolve - you will dive into the low-level implementation

Location

The role will be based in our new Yerevan location with a flexible WFH arrangement.